home *** CD-ROM | disk | FTP | other *** search
/ SuperHack / SuperHack CD.bin / CODING / CPP / WCLASS95.ZIP / ST2HEAD3.SCT < prev    next >
Encoding:
Text File  |  1995-07-05  |  751 b   |  25 lines

  1. SCRIPT_NOREPEAT_HEADER_BEGIN
  2.  
  3. // Class: STATE_CLASS_NAME                      
  4.  
  5. #ifndef __$CAPITALIZE_ALL$TRUNCATE_EIGHT_CHOP$STATE_CLASS_NAME$_H  //Required for current class
  6.   #define __$TRUNCATE_EIGHT_CHOP$STATE_CLASS_NAME$_H
  7. #include <cstring.h>
  8.  
  9. enum States { [NO_RETURN STATE_LIST_NAME,DELETE_LAST_SYMBOL] };
  10.  
  11. class STATE_CLASS_NAME     
  12. {
  13.   States currentState;
  14.   string condition;
  15.  
  16. public:
  17.  
  18.   STATE_CLASS_NAME () : currentState ( STATE_INITIAL_NAME ), condition ("true") { }
  19.                                      //Remove any duplicate function declarations
  20. SCRIPT_NOREPEAT_HEADER_END      
  21. [  void TRANSITION_EVENT_WITH_PARAMETERS; // throw (string) ]  
  22. SCRIPT_NOREPEAT_FOOTER_BEGIN
  23. };
  24. #endif
  25. SCRIPT_NOREPEAT_FOOTER_END